#!/bin/bash

# 停止并删除旧容器
docker stop arbitrage
docker rm arbitrage

# 构建新镜像
docker build -t arbitrage-app .

# 运行新容器
docker run -d --name arbitrage \
  --add-host=host.docker.internal:host-gateway \
  -v $(pwd)/.env:/app/.env \
  -v $(pwd)/logs:/app/logs \
  arbitrage-app

# 查看日志 
docker logs -f arbitrage

echo "部署包已创建在 deploy 目录中"
echo "使用方法："
echo "1. 将 deploy 目录复制到目标服务器"
echo "2. 修改 deploy/.env 中的配置"
echo "3. 运行 deploy/start.sh 启动程序" 